// precompiled.h

#ifndef PRECOMPILED_H
#define PRECOMPILED_H

#pragma warning( disable: 4786 )

// std stuff...
#include <stdio.h>
#include <assert.h>
#include <io.h>
#include <stdlib.h>


// windows stuff.
#define WIN32_LEAN_AND_MEAN

// STL precompiled...
#define _HAS_ITERATOR_DEBUGGING 0
#include <string>
#include <memory>
#include <fstream>
#include <xmemory>
#include <new>
#include <crtdbg.h>

#include <cassert>
#include <map>
#include <vector>
#include <assert.h>
#include <float.h>
#include <limits>
#include <list>
#include <iosfwd>
#include <cstddef>

#include <queue>
#include <limits>
#include <deque>
#include <cstdarg>
#include <bitset>
#include <iterator>
#include <algorithm>
#include <new>
#include <time.h>
#include <cmath>


#endif